highly talented - Spanish English Dictionary